have flayed - Turkish English Dictionary